self-loading shotgun - Francés Inglés Diccionario